barbed spearhead - Espagnol Anglais Dictionnaire